package com.yusys;

public class 多态练习题01 {
    public static void main(String[] args) {
        double d = 3.14;
        long l = (long) d;// 向下转型
        System.out.println(l);

        // 类型不一致
        int in = 5;
        // boolean b = (boolean) in;

        Object obj = "hello"; // 向上转型
        String str = (String) obj; // 向下转型
        System.out.println(str);


        Object objP = new Integer(5); // 向上转型
        String objs = (String)objP; // 类型不一致
        Integer str1 = (Integer) objP; // 向下转型
    }
}
